package com.laviedesfons.jhmtasc.exceptions;

import fr.x9c.cadmium.kernel.Fail;
import java.util.logging.Level;

/**
 * Exceptions to be catched from caml code.
 * TODO extend the comment with example...
 * Java primitive can throw this exception so that caml code handle it!
 *
 * @author Romano
 */
public abstract class MInternalException extends Exception {

    public abstract Level getLogLevel();

    public abstract Fail.Exception getInternalCause();
}
